package com.teen9g.infoplatformserver.service;

import com.teen9g.dto.UserLoginDTO;
import com.teen9g.entity.User;

import java.util.List;

public interface UserService {
    /**
     * 获取全部用户信息
     *
     * @return
     */
    List<User> getUser();

    /**
     * 用户登录
     *
     * @param userLoginDTO
     * @return
     */
    User login(UserLoginDTO userLoginDTO);

    /**
     * 用户注册
     *
     * @param userloginDTO
     * @return
     */
    String register(UserLoginDTO userloginDTO);

    User getById(Integer id);

    String getAvatar(Integer id);

    String updateAvatar(Integer id, String avatar);
}
